home *** CD-ROM | disk | FTP | other *** search
Text File | 2002-10-08 | 44.1 KB | 1,319 lines |
-
-
-
- - 1 -
-
-
-
- 7.3 IRIX Development Foundation Release Notes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 2 -
-
-
-
- 1. _I_R_I_X__D_e_v_e_l_o_p_m_e_n_t__F_o_u_n_d_a_t_i_o_n
-
- These release notes describe the 1.2 IRIX Development
- Foundation (IDF). The IDF is a set of four separate CDs for
- IRIX 6.2, 6.3, 6.4 and 6.5, respectively. These CDs contain
- the back-ends, assembler, linkers, header files, and
- libraries for the MIPSpro 7.3 compiler products.
-
- As of MIPSpro 7.2, the IRIS(R) Developer's Option (IDO) CD
- was replaced by the IDF and IRIX(R) Development Libraries
- (IDL) CD sets. The IDL CD contains development images (such
- as X and Motif headers) that are not related to the
- compilers, as well as the dev subsystem which is required by
- the compilers. (For details of the IDL CD, see the IDL
- release notes).
-
- The IDF and IDL CDs are available free of charge. This
- enables developers to use the Free Software Foundation's gcc
- products.
-
- The DBX, SpeedShop, ProDev WorkShop, and WorkShopMPF images,
- previously a part of the IDF, are now in a separate
- Developer's Suite CD as DBX, SpeedShop, ProDev WorkShop and
- ProDev ProMP. For more information about these tools, see
- their respective release notes.
-
- This document contains the following sections:
-
- 1. Release Identification Information
-
- 2. Online Release Notes
-
- 3. Product Support
-
- 4. MIPSpro Compiler Products
-
- 5. Licensing
-
- 6. IDF Products
-
- 7. Patches for IRIX 6.2
-
- 8. Patches for IRIX 6.3
-
- 9. Patches for IRIX 6.4
-
- 10. Installation under the Root Directory
-
- 11. Modules
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 3 -
-
-
-
- 1.1 _R_e_l_e_a_s_e__I_d_e_n_t_i_f_i_c_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
-
- Following is the release identification information for the
- IDF:
-
- Software product IRIX Development Foundation
-
- Release 1.2
-
- Product code SC4-IDEVFND-1.2
-
- System software requirements IRIX 6.2 or higher
-
-
-
- 1.2 _O_n_l_i_n_e__R_e_l_e_a_s_e__N_o_t_e_s
-
- After you install the online documentation for a product
- (the relnotes subsystem), you can view the release notes on
- your screen.
-
- If you have a graphics system, select Release Notes from the
- Help submenu of the Toolchest. This displays the
- grelnotes(1) graphical browser for the online release notes.
- For information on options to this command, refer to the
- grelnotes(1) man page.
-
- If you do not have a graphics system, you can use the
- relnotes command. For information on accessing the online
- release notes using this command, refer to the relnotes(1)
- man page.
-
-
-
- 1.3 _P_r_o_d_u_c_t__S_u_p_p_o_r_t
-
- Silicon Graphics(R) provides a comprehensive product support
- maintenance program for its products.
-
- If you are in the United States or Canada and would like
- support for your Silicon Graphics supported products,
- contact the Customer Support Center at 1-800-800-4SGI.
-
- If you are outside the United States or Canada, contact the
- Silicon Graphics subsidiary or authorized distributor in
- your country.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 4 -
-
-
-
- 1.4 _M_I_P_S_p_r_o__C_o_m_p_i_l_e_r__P_r_o_d_u_c_t_s
-
- The MIPSpro 7.3 compiler products are as follows:
-
- +o MIPSpro C
-
- +o MIPSpro C++
-
- +o MIPSpro Fortran 77
-
- +o MIPSpro Fortran 90
-
- Each MIPSpro compiler product comes with the following
- components:
-
- +o A CD that contains the appropriate compiler front end
-
- +o IDF and IDL CD sets for IRIX 6.2, 6.3, and 6.4 (NOTE:
- IDL for IRIX 6.2 6.3 and 6.4 is the same CD as in
- MIPSpro 7.2.1).
-
- +o IDF 1.2 CD for IRIX 6.5 (the IDL for IRIX 6.5 is
- packaged with IRIX 6.5)
-
- +o MIPSpro 7.3 Compiler Execution Environment (Compiler
- EOE) CD for IRIX 6.5._x
-
- +o MIPSpro Developer's Suite, containing the WorkShop,
- SpeedShop and ProMP tools as well as the dbx debugger.
-
- NOTE: The MIPSpro Auto Parallelizing Option 7.3 is a compiler
- product built into the backend of each of these products,
- but packaged with its own separate license. The MIPSpro Auto
- Parallelizing Option CD contains only release notes.
-
-
-
-
- 1.5 _L_i_c_e_n_s_i_n_g
-
- Included with the IDF 1.2 software is a Software License
- Agreement. This software is provided to you solely under
- the terms and conditions of the Software License Agreement.
- Please take a few moments to review the agreement.
-
- As of the MIPSpro 7.2 release, the MIPSpro C, C++, FORTRAN
- 77, Fortran 90, and Auto Parallelizing Option compiler
- products come with a software license enforcement mechanism.
- The IDF CDs contain version 3.2 of license_eoe (for IRIX
- 6.2, 6.3, and 6.4), which is recommended for use in
- conjunction with the compiler products.
-
-
-
-
-
-
-
-
-
-
-
- - 5 -
-
-
-
- 1.6 _I_D_F__P_r_o_d_u_c_t_s
-
- The IDF CDs for IRIX 6.2, 6.3, and 6.4 contain the following
- set of individually installable products:
-
- PPPPrrrroooodddduuuucccctttt DDDDeeeessssccccrrrriiiippppttttiiiioooonnnn
-
- c++_dev C++ header files
-
- c++_eoe C++ run-time libraries
-
- c_dev C header files
-
- compiler_dev Compiler backends (required for any
- compiler that is used)
-
- compiler_eoe Compiler run-time libraries (required
- for any compiler that is used)
-
- ftn77_dev FORTRAN 77 drivers and documentation
- (required for the FORTRAN 77 compiler)
-
- ftn90_dev Fortran 90 drivers and documentation
- (required for the MIPSpro 7 Fortran
- 90 compiler)
-
- ftn_dev Fortran archive files (required for
- the FORTRAN 77 and MIPSpro 7 Fortran
- 90 compilers)
-
- ftn_eoe FORTRAN 77 and Fortran 90 libraries
- (required for the FORTRAN 77 and
- MIPSpro 7 Fortran 90 compilers)
-
- langtools Miscellaneous Fortran 90 language
- tools
-
- license_eoe Software licensing manager
-
- modules Cray(TM) modules
-
- The IDF CD for IRIX 6.5 contains the same products as those
- listed for IRIX 6.2, 6.3, and 6.4, except for c++_eoe,
- compiler_eoe, and ftn_eoe. These subsystems are distributed
- on the MIPSpro 7.3 Compiler Execution Environment for IRIX
- 6.5._x CDs (also known as Compiler EOE CDs).
-
- NOTE: The libblas library is now installed by default.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 6 -
-
-
-
- 1.7 _P_a_t_c_h_e_s__f_o_r__I_R_I_X__6_._2
-
- The following patches are on the IDF CD for IRIX 6.2
- systems:
-
- patchSG0002052 Introduces the Cray explain(1) command for
- the MIPSpro 7 Fortran 90 compiler. This
- command allows users to obtain more
- information about errors reported by
- products that use the provided interfaces.
- As of this release, this list of products
- includes the MIPSpro 7 Fortran 90 compiler
- (front-end messages only).
-
-
- patchSG0002360 gl libraries have moved from ftn_dev to
- the gl image. The new ftn_dev is
- releasing on IRIX releases 6.2 through 6.4
- without the new gl image. This patch
- provides the missing gl libraries for IRIX
- 6.2.
-
-
- patchSG0002813 This patch provides the 7.3 C++ compilers
- Standard Execution Environment, which is
- not shipped as part of the 7.3 compilers
- for IRIX 6.2, IRIX 6.3, and IRIX 6.4. The
- 7.3 compilers for IRIX 6.2 are shipped
- with the 6.2 Standard Execution
- Environment. The 7.3 compilers for IRIX
- 6.3 and IRIX 6.4 are shipped with the 7.1
- Standard Execution Environment.
-
-
- patchSG0003596 This patch is a libmp rollup that contains
- libmp bugfixes for the MIPSpro 7.3
- Fortran, C, and C++ compiler development
- and execution environments. It also
- includes new OpenMP runtime support for C
- and C++.
-
-
- patchSG0003597 This patch contains the MIPSpro 7.3
- Fortran runtime environments for IRIX
- 6.2/6.3/6.4
-
-
- patchSG0003598 This patch contains the MIPSpro 7.3 base
- compiler runtime environments for IRIX
- 6.2/6.3/6.4
-
-
-
-
-
-
-
-
-
-
-
-
- - 7 -
-
-
-
- 1.8 _P_a_t_c_h_e_s__f_o_r__I_R_I_X__6_._3
-
- The following patches are on the IDF CD for IRIX 6.3
- systems:
-
- patchSG0001892 gl libraries have moved from ftn_dev to
- the gl image. The new ftn_dev is
- releasing on IRIX releases 6.2 through 6.4
- without the new gl image. This patch
- provides the missing gl libraries for IRIX
- 6.3 and 6.4.
-
-
- patchSG0002052 Introduces the Cray explain(1) command for
- the MIPSpro 7 Fortran 90 compiler. This
- command allows users to obtain more
- information about errors reported by
- products that use the provided interfaces.
- As of this release, this list of products
- includes the MIPSpro 7 Fortran 90 compiler
- (front-end messages only).
-
-
- patchSG0002813 This patch provides the 7.3 C++ compilers
- Standard Execution Environment, which is
- not shipped as part of the 7.3 compilers
- for IRIX 6.2, IRIX 6.3, and IRIX 6.4. The
- 7.3 compilers for IRIX 6.2 are shipped
- with the 6.2 Standard Execution
- Environment. The 7.3 compilers for IRIX
- 6.3 and IRIX 6.4 are shipped with the 7.1
- Standard Execution Environment.
-
-
- patchSG0003596 This patch is a libmp rollup that contains
- libmp bugfixes for the MIPSpro 7.3
- Fortran, C, and C++ compiler development
- and execution environments. It also
- includes new OpenMP runtime support for C
- and C++.
-
-
- patchSG0003597 This patch contains the MIPSpro 7.3
- Fortran runtime environments for IRIX
- 6.2/6.3/6.4
-
-
- patchSG0003598 This patch contains the MIPSpro 7.3 base
- compiler runtime environments for IRIX
- 6.2/6.3/6.4
-
-
-
-
-
-
-
-
-
-
-
-
- - 8 -
-
-
-
- 1.9 _P_a_t_c_h_e_s__f_o_r__I_R_I_X__6_._4
-
- The following patches are on the IDF CD for IRIX 6.4
- systems:
-
- patchSG0001892 gl libraries have moved from ftn_dev to
- the gl image. The new ftn_dev is
- releasing on IRIX releases 6.2 through 6.4
- without the new gl image. This patch
- provides the missing gl libraries for IRIX
- 6.3 and 6.4.
-
-
- patchSG0002052 Introduces the Cray explain(1) command for
- the MIPSpro 7 Fortran 90 compiler. This
- command allows users to obtain more
- information about errors reported by
- products that use the provided interfaces.
- As of this release, this list of products
- includes the MIPSpro 7 Fortran 90 compiler
- (front-end messages only).
-
-
- patchSG0002813 This patch provides the 7.3 C++ compilers
- Standard Execution Environment, which is
- not shipped as part of the 7.3 compilers
- for IRIX 6.2, IRIX 6.3, and IRIX 6.4. The
- 7.3 compilers for IRIX 6.2 are shipped
- with the 6.2 Standard Execution
- Environment. The 7.3 compilers for IRIX
- 6.3 and IRIX 6.4 are shipped with the 7.1
- Standard Execution Environment.
-
-
-
- patchSG0003596 This patch is a libmp rollup that contains
- libmp bugfixes for the MIPSpro 7.3
- Fortran, C, and C++ compiler development
- and execution environments. It also
- includes new OpenMP runtime support for C
- and C++.
-
-
- patchSG0003597 This patch contains the MIPSpro 7.3
- Fortran runtime environments for IRIX
- 6.2/6.3/6.4
-
-
- patchSG0003598 This patch contains the MIPSpro 7.3 base
- compiler runtime environments for IRIX
- 6.2/6.3/6.4
-
-
-
-
-
-
-
-
-
-
-
- - 9 -
-
-
-
- 1.10 _I_n_s_t_a_l_l_a_t_i_o_n__u_n_d_e_r__t_h_e__R_o_o_t__D_i_r_e_c_t_o_r_y__(_/_)
-
- This section describes installation of the MIPSpro products
- under the root directory (/). The products should be
- installed in the following order:
-
- 1. Execution environment (*_eoe subsystems):
-
- For IRIX 6.2, 6.3, and 6.4, the IRIX Development
- Foundation (IDF) CDs
-
- For IRIX 6.5, the MIPSpro 7.3 Compiler Execution
- Environment CD for IRIX 6.5._x (also known as the
- Compiler EOE CD)
-
- 2. Development subsystems (*_dev subsystems):
-
- For IRIX 6.2 to 6.5, the IRIX Development Foundation
- (IDF) CDs (contain back-ends, assembler linkers,
- header files, and libraries)
-
- For systems on which MIPSpro 7.2.1 was not installed,
- IRIX Development Libraries (IDL) CDs (contain the dev
- subsystem as well as development images that are not
- related to the compilers, such as X and Motif(TM)
- headers)
-
- 3. Front end compilers (*_fe subsystems):
-
- Front end compiler CDs (contain C, C++, Fortran 90,
- and FORTRAN 77 front ends and, optionally, Auto
- Parallelizing Option (APO))
-
- 4. Patches or overlays
-
-
- NOTE: By default, patches are not marked for installation.
- At this point you can install the patches on the IDF CD.
- Mark all patches for installation, as in the following
- example:
-
- Inst> iiiinnnnssssttttaaaallllllll ppppaaaattttcccchhhh****
-
- There may be patch subsystems that are marked
- NX (not installable). To keep these subsystems
- from installing (which causes a conflict under
- inst), use the keep command.
-
- Installation of subsystems on the IDF 1.2 CD will remove the
- MIPSpro 7.2.1 compilers (if you have them installed) unless
- you use the Cray modules style installation explained in the
-
-
-
-
-
-
-
-
-
-
-
- - 10 -
-
-
-
- section titled "Modules Installation under Alternate Root."
-
- The _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _A_d_m_i_n_i_s_t_r_a_t_o_r'_s _G_u_i_d_e and the
- installation information in the _P_e_r_s_o_n_a_l _S_y_s_t_e_m
- _A_d_m_i_n_i_s_t_r_a_t_i_o_n _G_u_i_d_e fully and accurately document the
- process for installing optional products. For installation
- information about a specific product, refer to that
- product's online release notes.
-
-
-
- 1.11 _M_o_d_u_l_e_s
-
- The Modules environment works in conjunction with MIPSpro
- 7.2 (and above) compilers installed under a location other
- than the root directory (/). This alternate location can be
- on another local or remote file system. Approximately 300
- Mb of disk space is needed for an installation of one
- compiler (including header files and libraries) under this
- location. The exact sizes of the compiler subsystems can be
- seen under inst or software manager.
-
- The following images should NNNNOOOOTTTT be installed under this
- alternate location:
-
- +o Product images, such as the InSight(TM) books and
- license manager
-
- +o Images from the IDL CD (except for the dev subsystem)
-
- The DBX, SpeedShop, ProDev WorkShop, and WorkShopMPF images,
- previously a part of the IDF, are now in a separate
- Developer's Suite CD as DBX, SpeedShop, ProDev WorkShop and
- ProDev ProMP. These images must be installed in a different
- alternate location (for more information about these tools,
- see their respective release notes).
-
- The sequence of steps for installing and configuring modules
- is described in the next section.
-
-
- 1.11.1 _M_o_d_u_l_e_s__I_n_s_t_a_l_l_a_t_i_o_n__u_n_d_e_r__A_l_t_e_r_n_a_t_e__R_o_o_t
-
- As a prerequisite to this installation, you must have
- installed under / the *_eoe subsystems from the IRIX
- Foundation CD. The dev subsystem from the IRIX Development
- Libraries (IDL) CD is also required for proper compilation.
-
- Product images such as the InSight books, license manager,
- and images (other than the dev subsystem) from the IDL CD
- should not be installed under this alternate location.
-
-
-
-
-
-
-
-
-
-
-
- - 11 -
-
-
-
- The sequence of steps for installing and configuring modules
- is as follows:
-
- 1. Install the modules system.
-
- Insert the IRIX Development Foundation 1.2 CD into the
- CD-ROM drive and under inst(1) select every subsystem
- listed under modules. The modules system gets
- installed in /opt/modules, and puts some of its data
- files in /opt/modulefiles, as in the following
- example:
-
- # iiiinnnnsssstttt ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt
-
- Inst> kkkkeeeeeeeepppp ****
- Inst> iiiinnnnssssttttaaaallllllll mmmmoooodddduuuulllleeeessss
- Inst> ggggoooo
-
- (_I_n_s_t_a_l_l_a_t_i_o_n _o_c_c_u_r_s)
-
- Inst> qqqquuuuiiiitttt
-
-
- At this point, there will be useful documentation
- about modules in the following locations:
-
- /opt/MIPSpro/admin A description of
- the format of
- modulefiles
-
- /opt/modules/modules/man Man pages for the
- modules command
-
- /opt/modules/modules/doc/Modules-Paper.ps An old
- USENIX LISA paper
- about the
- motivation behind
- and basic design of
- modules
-
- NOTE: The /opt/modules/modules/README file discusses
- the installation of the freeware version of modules
- and is not very relevant to the Silicon Graphics
- distribution of modules.
-
- 2. Create the directory in which you want to install the
- compilers and make a symbolic link to it, as in the
- following example:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 12 -
-
-
-
- # mmmmkkkkddddiiiirrrr ////ddddiiiisssskkkk6666////mmmmoooonnnnggggoooooooosssseeee////7777....3333
- # llllnnnn ----ssss ////ddddiiiisssskkkk6666////mmmmoooonnnnggggoooooooosssseeee////7777....3333 ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333
-
- 3. Install the 7.3 MIPSpro compiler run-time libraries
- under the alternate root.
-
-
- NOTE: The following example assumes that you already have
- an earlier version of MIPSpro compilers installed
- under / and that the dev subsystem from the
- IRIX Development Libraries (IDL) CD is installed.
-
-
- For IRIX 6.2, 6.3, and 6.4, install the IRIX
- Development Foundation CD first. For IRIX 6.5,
- install the MIPSpro 7.3 Compiler Execution Environment
- for IRIX 6.5._x CD (also known as Compiler EOE CD)
- first.
-
- For IRIX 6.2, 6.3, and 6.4, compiler_eoe, c++_eoe and
- ftn_eoe are on the IRIX Development Foundation CD. To
- install them, use the following procedure:
-
- With the IRIX Development Foundation CD inserted,
- enter the following commands:
-
- # iiiinnnnsssstttt ----rrrr ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333 ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt (on IRIX 6.2)
- # iiiinnnnsssstttt ----rrrr ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333 ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt////ddddiiiisssstttt6666....3333 (on IRIX 6.3)
- # iiiinnnnsssstttt ----rrrr ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333 ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt////ddddiiiisssstttt6666....4444 (on IRIX 6.4)
-
- NOTE: /opt/MIPSpro/73 is the installation directory
- for the released version. /CDROM/dist,
- /CDROM/dist/dist6.3, and /CDROM/dist/dist6.4
- are the locations of the distribution images for IRIX 6.2,
- 6.3, and 6.4, respectively.
-
- Inst> kkkkeeeeeeeepppp ****
- Reading installation history .. 100% Done.
- Reading distribution .. 100% Done.
- Checking dependencies .. 100% Done.
- Calculating sizes .. 100% Done.
-
- Inst> iiiinnnnssssttttaaaallllllll ccccoooommmmppppiiiilllleeeerrrr____eeeeooooeeee cccc++++++++____eeeeooooeeee ffffttttnnnn____eeeeooooeeee
-
- Inst> ggggoooo
- Pre-installation check .. 100% Done.
- Installing/removing software ...
-
-
- For IRIX 6.5, compiler_eoe, c++_eoe, and ftn_eoe are
- on the Compiler EOE CD. To install them, use the
-
-
-
-
-
-
-
-
-
-
-
- - 13 -
-
-
-
- following procedure.
-
- For IRIX 6.5, the 7.2.1 version of compiler_eoe,
- c++_eoe, and ftn_eoe is required to upgrade to 7.3.
- For your convenience, the images are located on the
- 7.3 Compiler EOE CD.
-
- With the Compiler EOE CD inserted, enter the
- following:
-
-
- # iiiinnnnsssstttt ----rrrr ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333 ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt____mmmmoooodddduuuulllleeeessss
-
- NOTE: inst gives warnings about Preference
- "overlay_mode" and "stream" ignored.
-
- Inst> kkkkeeeeeeeepppp ****
-
- Inst> iiiinnnnssssttttaaaallllllll ccccoooommmmppppiiiilllleeeerrrr____eeeeooooeeee cccc++++++++____eeeeooooeeee ffffttttnnnn____eeeeooooeeee
-
- Inst> sssseeeetttt rrrruuuulllleeeessssoooovvvveeeerrrrrrrriiiiddddeeee ttttrrrruuuueeee
-
- Inst> ggggoooo
- Pre-installation check .. 100% Done.
- Installing/removing software ...
-
-
- With the Compiler EOE CD inserted, enter the
- following:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 14 -
-
-
-
- # iiiinnnnsssstttt ----rrrr ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333 ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt////ddddiiiisssstttt6666....5555 (on IRIX 6.5)
-
- NOTE: inst gives warnings about Preference
- "overlay_mode" and "stream" ignored.
-
- Inst> kkkkeeeeeeeepppp ****
- Reading product descriptions .. 63%
-
- Select appropriate software stream to install.
- -------------------------------------------------
- Before you install an intermediate release, you must
- select between two streams of installable software:
- the maintenance stream, which contains accumulated
- bug fixes and any required software for new hardware
- components; or the feature stream, which contains
- accumulated bug fixes, any required software for new
- hardware components, and new hardware and software
- features. After your selection, inst automatically
- identifies the modules in the stream that you selected
- and loads them with no further prompting. The
- currently loaded distributions contain maintenance
- and feature stream products.
-
- Select the maintenance stream if you simply want
- to maintain the current hardware and software
- functions on your system. The maintenance stream
- insures compatibility of new hardware components.
-
- Select the feature stream if you want to upgrade
- hardware and software with new features. Occasionally,
- the feature stream introduces incompatibilities between
- old and new hardware components.
-
- To change the stream selection between maintenance
- and feature, reset the stream preference to the new
- setting. In some cases, resetting the stream
- preference and installing products from the new
- stream requires reinstalling portions of the IRIX
- operating system.
- -------------------------------------------------
- 1. Place me on the maintenance stream.
- 2. Place me on the feature stream.
- 3. Cancel
- Please enter a choice [1]: <<<<RRRREEEETTTTUUUURRRRNNNN>>>> <---- enter <RETURN>
-
- Inst> kkkkeeeeeeeepppp ****
- Reading product descriptions .. 100% Done.
-
- Since the compiler_eoe, c++_eoe and ftn_eoe images
- are bundled with all of the other IRIX eoe images that are
- required for installation under root (/), inst might flag these
-
-
-
-
-
-
-
-
-
-
-
- - 15 -
-
-
-
- other subsystems as required and cause a conflict. To work around
- these potential conflicts, use the following procedure:
-
- Inst> sssseeeetttt rrrruuuulllleeeessssoooovvvveeeerrrrrrrriiiiddddeeee ttttrrrruuuueeee
-
- Then install the compiler EOE subsystems, as follows:
-
- Inst> iiiinnnnssssttttaaaallllllll ccccoooommmmppppiiiilllleeeerrrr____eeeeooooeeee cccc++++++++____eeeeooooeeee ffffttttnnnn____eeeeooooeeee
-
- Inst> ggggoooo
- Pre-installation check .. 100% Done.
- Installing/removing software ...
-
- Inst> qqqquuuuiiiitttt
-
-
-
- NOTE: Please ignore the following message displayed
- when exiting inst:
-
- "ERROR: INCOMPATIBLE SUBSYSTEMS INSTALLED."
-
-
- On IRIX 6.5 and 6.5.1, the version of the images will
- still show as 7.2.1, as follows:
-
- # vvvveeeerrrrssssiiiioooonnnnssss ----nnnn ----rrrr ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333
- I c++_eoe 1275390910 Standard Execution Environment
- (C++ Headers and Libraries, 7.2.1)
-
- 4. Install the compiler subsystems on the IRIX
- Development Foundation (IDF) CD under the alternate
- root.
-
- When installing from the IDF CD with inst -r for use
- with the modules utility, the location of the
- distribution must be specified as follows:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 16 -
-
-
-
- With the appropriate IDF CD inserted, type the following commands:
-
- # iiiinnnnsssstttt ----rrrr ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333 ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt (on IRIX 6.2)
- # iiiinnnnsssstttt ----rrrr ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333 ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt////ddddiiiisssstttt6666....3333 (on IRIX 6.3)
- # iiiinnnnsssstttt ----rrrr ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333 ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt////ddddiiiisssstttt6666....4444 (on IRIX 6.4)
- # iiiinnnnsssstttt ----rrrr ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333 ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt////ddddiiiisssstttt6666....5555 (on IRIX 6.5)
-
- NOTE: /opt/MIPSpro/73 is the installation
- directory for the released version.
- /CDROM/dist, /CDROM/dist/dist6.3,
- /CDROM/dist/dist6.4, and /CDROM/dist/dist6.5
- are the locations of the distribution images for
- IRIX 6.2, 6.3, 6.4, and 6.5, respectively.
-
-
- As mentioned previously, the InSight books and
- license_eoe should not be installed under the
- alternate location. You can do this under inst, as
- follows:
-
- Inst> kkkkeeeeeeeepppp ****....bbbbooooooookkkkssss....**** lllliiiicccceeeennnnsssseeee____eeeeooooeeee
-
- compiler_dev.sw.base requires the dev subsystem to be
- present in the alternate root. To avoid the conflict
- when dev is not installed under the alternate root,
- enter the following:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 17 -
-
-
-
- Inst> sssseeeetttt rrrruuuulllleeeessssoooovvvveeeerrrrrrrriiiiddddeeee ttttrrrruuuueeee
-
- NOTE: By default, patches are not marked for
- installation. At this point you can install
- the patches on the IDF CD. Mark all patches
- for installation, as in the following example:
-
- Inst> iiiinnnnssssttttaaaallllllll ppppaaaattttcccchhhh****
-
- There may be patch subsystems that are marked
- NX (not installable). To keep these
- subsystems from installing (which causes a
- conflict under inst), use the keep
- command.
-
-
- Inst> ggggoooo
- Pre-installation check .. 100% Done.
- Installing/removing software ...
-
- Inst> qqqquuuuiiiitttt
-
- NOTE: Please ignore the following message displayed
- when exiting inst:
-
- "ERROR: INCOMPATIBLE SUBSYSTEMS INSTALLED."
-
- 5. Install the compiler front ends from the MIPSpro 7.3
- compiler CDs.
-
- This step is repeated for each compiler language and
- is similar to step 4, except that the installation is
- from the MIPSpro 7.3 compiler CDs. For example:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 18 -
-
-
-
- With the appropriate MIPSpro 7.3 C Compiler CD inserted, type the following
- commands:
-
- # iiiinnnnsssstttt ----rrrr ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333 ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt (on IRIX 6.2)
- # iiiinnnnsssstttt ----rrrr ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333 ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt////ddddiiiisssstttt6666....3333 (on IRIX 6.3)
- # iiiinnnnsssstttt ----rrrr ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333 ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt////ddddiiiisssstttt6666....4444 (on IRIX 6.4)
- # iiiinnnnsssstttt ----rrrr ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333 ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt////ddddiiiisssstttt6666....5555 (on IRIX 6.5)
-
- NOTE: The MIPSpro Auto Parallelizing Option 7.3
- CD contains only release notes. The man page
- is packaged in compiler_dev.man.base.
- The main component of the product is the
- license that enables automatic parallelization.
-
- As mentioned previously, InSight books
- subsystems are not to be installed under
- a modules installation. Use the keep
- command ( Inst> keep *.books.* )
- to prevent them from being installed.
-
- Inst> ggggoooo
- Pre-installation check .. 100% Done.
- Installing/removing software ...
-
- Inst> qqqquuuuiiiitttt
-
- NOTE: Please ignore the following message
- displayed when exiting inst:
-
- ERROR: INCOMPATIBLE SUBSYSTEMS INSTALLED.
-
- On IRIX 6.5 and 6.5.1, the version of the images will still show as 7.2.1,
- as follows:
-
- # vvvveeeerrrrssssiiiioooonnnnssss ----nnnn ----rrrr ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333
- I c++_eoe 1275390910 Standard Execution Environment
- (C++ Headers and Libraries, 7.2.1)
-
-
- You now have everything that you need installed under
- the alternate root. You can view the various release
- notes of the subsystems that you installed by setting
- the RELNOTESPATH environment variable to the
- usr/relnotes directory relative to the alternate root,
- as in the following example:
-
- % sssseeeetttteeeennnnvvvv RRRREEEELLLLNNNNOOOOTTTTEEEESSSSPPPPAAAATTTTHHHH ////oooopppptttt////MMMMIIIIPPPPSSSSpppprrrroooo////77773333////uuuussssrrrr////rrrreeeellllnnnnooootttteeeessss
- % rrrreeeellllnnnnooootttteeeessss
-
- (_L_i_s_t _o_f _i_n_s_t_a_l_l_e_d _s_u_b_s_y_s_t_e_m_s _i_s _o_u_t_p_u_t.)
-
-
-
-
-
-
-
-
-
-
-
-
- - 19 -
-
-
-
- 6. Create modulefiles for 7.3, as follows:
-
-
- # ccccdddd ////oooopppptttt////mmmmoooodddduuuulllleeeeffffiiiilllleeeessss
- # ccccpppp MMMMIIIIPPPPSSSSpppprrrroooo MMMMIIIIPPPPSSSSpppprrrroooo....77773333
-
-
- Edit the MIPSpro.73 file so that the MIPSPRO_SGI and
- MIPSPRO_LEVEL variables point to the installation of
- the 7.3 compilers. The file contains documentation
- about this. If you have the 7.3 compilers installed
- in the root directory (/), you can set these variables
- as follows:
-
- # sssseeeetttt MMMMIIIIPPPPSSSSPPPPRRRROOOO____LLLLEEEEVVVVEEEELLLL """"""""
- # sssseeeetttt MMMMIIIIPPPPSSSSPPPPRRRROOOO____SSSSGGGGIIII ////
-
- This will produce paths that look like //bin, but work
- just fine.
-
-
- 7. Put commands to use modules into user's .cshrc (or
- .profile, etc.) shell initialization files, as
- follows:
-
-
- % ssssoooouuuurrrrcccceeee ////oooopppptttt////mmmmoooodddduuuulllleeeessss////mmmmoooodddduuuulllleeeessss////iiiinnnniiiitttt////ccccsssshhhh
- (or .... ////oooopppptttt////mmmmoooodddduuuulllleeeessss////mmmmoooodddduuuulllleeeessss////iiiinnnniiiitttt////kkkksssshhhh ((((sssshhhh)))), etc.)
- % mmmmoooodddduuuulllleeee llllooooaaaadddd mmmmoooodddduuuulllleeeessss
- % mmmmoooodddduuuulllleeee llllooooaaaadddd MMMMIIIIPPPPSSSSpppprrrroooo....77773333
-
-
- The first module load command loads the module(1)
- command itself into the environment. The second
- module load loads the compiler. In the case of the
- MIPSpro compilers, executing a module load performs
- such actions as adding the compiler binaries to PATH,
- adding the man page directories to MANPATH, setting up
- ROOT and TOOLROOT, and adding paths to shared
- libraries and dynamically loaded objects to
- LD_LIBRARY_PATH. RLD_PATH also gets changed.
-
-
- 8. To swap from the version 7.2.1 compiler to the 7.3
- version, the user can execute the following command:
-
-
- % mmmmoooodddduuuulllleeee sssswwwwaaaapppp MMMMIIIIPPPPSSSSpppprrrroooo....777722221111 MMMMIIIIPPPPSSSSpppprrrroooo....77773333
-
-
- The module swap command makes all the necessary
-
-
-
-
-
-
-
-
-
-
-
- - 20 -
-
-
-
- changes to the environment, such as replacing the path
- to the compiler binaries.
-
- For more information about modules, after installing the
- modules images, refer to the modules release notes, the
- modules(1) man page, and /opt/modules/2.2.1/doc/Modules-
- Paper.ps.
-
- You can test which version you are running by using the
- following command:
-
- % cccccccc ----nnnn33332222 ----vvvveeeerrrrssssiiiioooonnnn ffffoooooooo....cccc
-
- Output such as the following indicates that you are running
- version 7.3:
-
- MIPSpro Compilers: Version 7.30
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-